leave a lot to be desired – English–Suomi translations

🇬🇧 en fi 🇫🇮

leave a lot to be desired verb

jättää toivomisen varaa
Wiktionary Links